• word of the day

    life peer

    life peer - Dictionary definition and meaning for word life peer

    Definition
    (noun) a British peer whose title lapses at death

Word used in video below:
text: as a member of her peer group i don't
Download our Mobile App Today
Receive our word of the day
on Whatsapp